package com.chagee.store.operation.api.request;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @Author : hk
 * @Date : 2024/10/22
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
public class SettlementCollateRequest  implements Serializable {

	/**
	 * 单据编号
	 */
	@NotNull(message = "单据编号不能为空")
	private String settlementNo;

	/**
	 * 加盟店 是否包含 店长持股门店 标识
	 * 加盟店 且门店标签包含"店长持股门店" 为true
	 */
	private Boolean storeTagFlag;

	/**
	 * 是否需要发票
	 */
	private Boolean needInvoiceFlag;
}
